Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 KARROW MEADOWS Detached £428,301 £92,000 25 Sep 1998
3 KARROW MEADOWS Detached £259,036 £195,000 15 Sep 2016
8 KARROW MEADOWS Detached £390,411 £125,000 10 Jan 2002
9 KARROW MEADOWS Detached £280,838 £179,000 3 Aug 2007
10 KARROW MEADOWS Detached £337,484 £315,000 8 Dec 2021
11 KARROW MEADOWS Detached £272,424 £164,000 3 Jul 2013
13 KARROW MEADOWS Detached £353,383 £220,000 16 Apr 2007
14 KARROW MEADOWS Detached £329,188 £68,500 27 Feb 1998